package org.easymis.entitys.mybatis.dto;
import java.io.Serializable;

import org.easymis.commons.generator.annotation.GenField;
import org.easymis.commons.generator.annotation.GenModel;
import org.easymis.commons.generator.annotation.GenTable; 
 
  
  
 @GenTable(name="scm_purchase_order_sub") 
@GenModel(packageName="org.easymis.entitys.mybatis",modelName="ScmPurchaseOrderSub")  
 public class ScmPurchaseOrderSub implements Serializable{  
      @GenField(labelname="",column="purchase_sub_id",id=true,length=20,isnull=false) 
      private String purchaseSubId; 
      @GenField(labelname="",column="purchase_id",length=20,isnull=false) 
      private String purchaseId; 
      @GenField(labelname="产品",column="product_id",length=45,isnull=false) 
      private String productId; 
      @GenField(labelname="规格",column="specs",length=45,isnull=true) 
      private String specs; 
      @GenField(labelname="单位",column="unit_name",length=45,isnull=true) 
      private String unitName; 
      @GenField(labelname="进价",column="unit_Price",isnull=true) 
      private Float unitPrice; 
      @GenField(labelname="折扣率(%)",column="discount_rate",isnull=true) 
      private Float discountRate; 
      @GenField(labelname="折扣额",column="discount",isnull=true) 
      private Float discount; 
      @GenField(labelname="税率(%)",column="tax_rate",isnull=true) 
      private Float taxRate; 
      @GenField(labelname="税额",column="tax_price",isnull=true) 
      private Float taxPrice; 
      @GenField(labelname="税前",column="no_tax_price",isnull=true) 
      private Float noTaxPrice; 
      @GenField(labelname="税后",column="after_tax_price",isnull=true) 
      private Float afterTaxPrice; 
      @GenField(labelname="数量",column="quantity",isnull=true) 
      private Integer quantity; 
      @GenField(labelname="仓库编号（预留字段）",column="storage_id",length=20,isnull=true) 
      private String storageId; 
      @GenField(labelname="备注",column="depict",length=100,isnull=true) 
      private String depict; 
      public String getPurchaseSubId(){ 
      	   return purchaseSubId;
      }
      public void setPurchaseSubId(String purchaseSubId){ 
      	   this.purchaseSubId=purchaseSubId; 
      } 
      public String getPurchaseId(){ 
      	   return purchaseId;
      }
      public void setPurchaseId(String purchaseId){ 
      	   this.purchaseId=purchaseId; 
      } 
      public String getProductId(){ 
      	   return productId;
      }
      public void setProductId(String productId){ 
      	   this.productId=productId; 
      } 
      public String getSpecs(){ 
      	   return specs;
      }
      public void setSpecs(String specs){ 
      	   this.specs=specs; 
      } 
      public String getUnitName(){ 
      	   return unitName;
      }
      public void setUnitName(String unitName){ 
      	   this.unitName=unitName; 
      } 
      public Float getUnitPrice(){ 
      	   return unitPrice;
      }
      public void setUnitPrice(Float unitPrice){ 
      	   this.unitPrice=unitPrice; 
      } 
      public Float getDiscountRate(){ 
      	   return discountRate;
      }
      public void setDiscountRate(Float discountRate){ 
      	   this.discountRate=discountRate; 
      } 
      public Float getDiscount(){ 
      	   return discount;
      }
      public void setDiscount(Float discount){ 
      	   this.discount=discount; 
      } 
      public Float getTaxRate(){ 
      	   return taxRate;
      }
      public void setTaxRate(Float taxRate){ 
      	   this.taxRate=taxRate; 
      } 
      public Float getTaxPrice(){ 
      	   return taxPrice;
      }
      public void setTaxPrice(Float taxPrice){ 
      	   this.taxPrice=taxPrice; 
      } 
      public Float getNoTaxPrice(){ 
      	   return noTaxPrice;
      }
      public void setNoTaxPrice(Float noTaxPrice){ 
      	   this.noTaxPrice=noTaxPrice; 
      } 
      public Float getAfterTaxPrice(){ 
      	   return afterTaxPrice;
      }
      public void setAfterTaxPrice(Float afterTaxPrice){ 
      	   this.afterTaxPrice=afterTaxPrice; 
      } 
      public Integer getQuantity(){ 
      	   return quantity;
      }
      public void setQuantity(Integer quantity){ 
      	   this.quantity=quantity; 
      } 
      public String getStorageId(){ 
      	   return storageId;
      }
      public void setStorageId(String storageId){ 
      	   this.storageId=storageId; 
      } 
      public String getDepict(){ 
      	   return depict;
      }
      public void setDepict(String depict){ 
      	   this.depict=depict; 
      } 
}